home *** CD-ROM | disk | FTP | other *** search
- vbcc - portable ANSI C compiler (c) in 1995-96 by Volker Barthelmann
-
-
- INTRODUCTION
-
- This archive contains an update to the vbcc distribution.
- In order to use it you need the complete archive of vbcc 0.3
- (the last release on Aminet).
-
-
- WHAT'S NEW
-
- The most important changes since 0.3:
-
- frontend:
-
- - vc can now prevent too long linker lines.
-
- - Options starting with -D or -I are passed through to vcpp (to #define
- macros and set include-paths) which should make vc work with most
- Makefiles.
-
- - -nostdlib added (see vc.doc).
-
- - Also note that the new vc.config must be used.
-
-
- compiler:
-
- - Hopefully the vbcc executable works with OS2.0 now (see amiga.lib).
-
- - Code generation with -sd should work again.
-
- - There shouldn't be any restrictions on source layout any more.
-
- - Handling of structs should be conforming now (no more warning 205).
-
- - A few minor bugs have been fixed.
-
-
- vc.lib:
-
- - The stdio functions support line buffering now - output to consoles is
- much faster now. vc and vbcc have been rebuilt with the new functions.
-
- - Some functions/declarations were missing/misspelled in the
- standard-includes.
-
- - A few minor bugs have been fixed.
-
-
- amiga.lib
-
- - Missing varargs-functions added.
-
- - Fixed a bug in fd2lib.
-
- - Fixed the pooled memory functions (LibAllocPooled etc.). They were buggy
- and didn't work under OS2.0. As the vbcc executable was linked with the
- buggy ones it didn't work under OS2.0. :-(
-
-
- INSTALLATION
-
- Usually you can simply extract/copy the update over the previous version.
-
- The only thing to take care of is the vc.config. The format has changed
- slightly and this archive contains a new vc.config. If you did not modify
- the original one you can simply overwrite it with the new one - otherwise
- you have to make a backup of your own vc.config and merge them by hand
- (the command formats for the preprocessor and linker have slightly changed;
- read vc.doc for details).
- You may not use the new vc with the old vc.config!
-
- Note that this archive does not contain a new vbccs executable.
-
-
- Volker Barthelmann volker@vb.franken.de
-
-